@charset "utf-8";
/* CSS Document */
body{ font-family:"Microsoft Yahei", "Pingfang SC", "Helvetica Neue", "Hiragino Sans GB", "Lucida Grande", "Arial", "sans-serif"; color:#333333;}
h1,h2,h3{ font-weight:normal;}
.nav9{position:absolute;width:100%;height: 62px;z-index:9999;min-width:1250px;}
.nav9 .navWrap{ width:1140px; margin:0 auto; }
.nav9 .navWrap .list{position:relative;visibility: hidden;}
.nav9 .navWrap .list-user{
    visibility: visible;
}
.nav9 .navWrap .sublist{display:none;position:absolute;width:180px;background-color:#ffffff;border-radius:2px;top: 49px;left:-20px;padding:14px 0; box-shadow: rgba(150, 150, 150, 0.3) 1px 1px 2px 2px;}
.nav9 .navWrap .sublist li{ font-size:16px; line-height:33px; padding-left:18px; transition:all .2s linear;}
.nav9 .navWrap .sublist li:hover{ background-color:#F4F5F9;}
.nav9 .navWrap .sublist li a{ display:block;color:#171717;transition:all .2s linear;position: relative;}
.nav9 .navWrap .sublist li:hover a{ color:#f96659;}
.nav9 .navWrap .logo{margin-right:36px;}
.nav9 .navWrap .a{line-height: 62px;font-size:16px;color:#ffffff;margin-right:40px;}
.nav9 .navWrap .a:hover{
    color:rgb(254,202,43);
}
.nav9 .navWrap .amore{display:block;padding-right:20px;margin-right: 56px;background:url(../image/xqicon1.png) no-repeat right center;}
.nav9 .navWrap .amore2{display:block;background: none;position: relative;text-align: right;margin-right: 38px;height: 62px;}
.nav9 .navWrap .amore2 .user-name{height: 42px; overflow: hidden;display: block;}
.nav9 .navWrap .amore2:before{
    position: absolute;
    right: 0px;
    bottom: 17px;
    content:' ';
    width:0;
    height:0;
    overflow:hidden;
    font-size: 0;
    line-height: 0;
    border-width:5px 5px 0 0;
    border-style:solid;
    border-color:transparent white transparent transparent;
}
.nav9 .navWrap  .list-user .sublist{
    left: -17px;
}
.nav9 .navWrap .list-user{
    width: 176px;
}
.nav9 .navWrap .search{width:227px;width: 34;height:33px;margin-top: 15px;background:url(../image/xqiseach.png) no-repeat;margin-right:45px;}
.nav9 .navWrap .search input{ float:left;  margin-left:12px; padding:6px 0px; height:21px; line-height:21px; width:186px; background-color:transparent;}
.nav9 .navWrap .search .sbtn{width:15px; height:33px; background:url(../image/xqicon2.png) no-repeat center;}
.nav9 .navWrap .mobile{cursor:pointer;position:relative;width:17px;height: 62px;background:url(../image/xqicon3.png) no-repeat center;}
.nav9 .navWrap .sublist-user{
    width: 165px;
}
.home-nav9-number{
  position: absolute;
  right: 2px;
  top: 9px;
  color: white;
  background: #ff5200;
  border-radius: 100rem;
  width: 16px;
  height: 16px;
  text-align: center;
  font-size: 12px;
  line-height: 15px;
}
.home-nav9-number-top{
    position: absolute;
  right: 0px;
  top: 24px;
    color: white;
  background: #ff5200;
  display: inline-block;
  border-radius: 100rem;
  width: 16px;
  height: 16px;
  text-align: center;
  font-size: 12px;
  line-height: 15px;
}
.nav9 .navWrap .sublist-user .fa{
    margin-right: 5px;
    display: inline-block;
    text-align: center;
    width: 20px;
}
.nav9 .navWrap .mobile .ewm{
    position: absolute;
    top: 80%;
    width: 120px;
    height: 120px;
    left: -47px;
}
.nav9-black{
    background-color: #323232;
}
.touxiang{
    width: 30px;
    height: 30px;
    border-radius: 1000px;
    position: relative;
    top: 17px;
    display: block;
    float: left;
    left: 4px;
}
.nav .navWrap .sublist-user .user-menu-text{
    display: inline-block;
}
.nav .navWrap .a .user-name{
    font-size: 14px;
    float: left;
    max-width: 85px;
    height: 62px;
    display: block;
    overflow: hidden;
}
.banner.slides{ position:relative; background-color:#F8F8F8; height:811px; border-bottom:1px solid #EFEFEF; box-shadow: 0 4px 8px #EFEFEF;min-width:1268px;}
.banner.slides .slide-pic{ height:605px; width:100%; min-width:1268px;}
.banner.slides .slide-pic li{/* display:none; */}
.banner.slides .slide-pic li.cur{display:block; position:absolute; width:100%; height:605px; z-index:99;}
.banner.slides .slide-pic li .pic1{ width:100%; height:605px;background:url(../image/xqbanner1.jpg) no-repeat center;}
.banner.slides .slide-pic li .pic2{ background:url(../image/xqbanner3.jpg) no-repeat center;}
.banner.slides .slide-pic li .pic3{ background:url(../image/new4.jpg) no-repeat center;}

.banner.slides .slide-pic li .pic1 .p1{padding-top:165px;line-height:122px;text-align:center;color:#ffffff;font-size:74px;letter-spacing: 12px;}
.banner.slides .slide-pic li .pic3 .p0{padding-top:125px;text-align:center;color:#ffffff;font-size:28px;letter-spacing: 2px;}
.banner.slides .slide-pic li .pic3 .p1{padding-top:20px;text-align:center;color:#ffffff;font-size:65px;letter-spacing: 4px;}
.banner.slides .slide-pic li .pic3 .p2{font-size: 22px; padding-top: 2px;}
.banner.slides .slide-pic li .pic2 .p1{padding-top:165px;width: 1150px;margin-left: auto;margin-right: auto;line-height:122px;text-align:left;color:#ffffff;font-size: 62px;letter-spacing: 27px;}
.banner.slides .slide-pic li .pic1 .p2{line-height:96px;text-align:center;color:#ffffff;font-size:36px;letter-spacing: 7px;background:url(../image/xqicon6.png) no-repeat center;}
.banner.slides .slide-li{ padding:0 9px; width:1230px; margin:0 auto; cursor:pointer;}
.banner.slides .slide-li li{ float:left; width:410px; height:206px; text-align:center;}
.banner.slides .slide-li li .li1{ height:197px; border-bottom:9px solid #F8F8F8; background:url(../image/xqicon4.gif) no-repeat right center;}
.banner.slides .slide-li li .li2{height:197px; border-bottom:9px solid #F8F8F8; background: url(../image/xqicon5.png) no-repeat center;}
.banner.slides .slide-li .cur .li1{/* background:#ffffff url(../image/xqicon4c.gif) no-repeat  right center; */border-bottom-color:#DF584C;box-shadow:0px 0px 10px #EFEFEF;}
.banner.slides .slide-li .l2.cur,.banner.slides .slide-li .l3.cur{ margin-left:-2px; margin-right:-2px; width:414px;}
.banner.slides .slide-li .cur .li2{ background:#ffffff url(../image/xqicon5.png) no-repeat center;border-bottom-color:#DF584C; box-shadow:0px 0px 10px #EFEFEF;}
.banner.slides .slide-li li .p1{padding-top:30px;line-height:60px;font-size:26px;letter-spacing: 1px;}
.banner.slides .slide-li .cur .p1{ color:#E0594C;}
.banner.slides .slide-li li .p2{line-height:26px;font-size:16px;letter-spacing: 1px;}




.banner.slides .slide-li .on .li1{
    border-bottom-color:#DF584C;box-shadow:0px 0px 10px #EFEFEF;
}
.banner.slides .slide-li .on .li2{ background:#ffffff url(../image/xqicon5.png) no-repeat center;border-bottom-color:#DF584C; box-shadow:0px 0px 10px #EFEFEF;}

.banner.slides .slide-li .on .p1{
    color: #E0594C;
}
.banner-buttons{
    margin-top: 70px;
    width: 470px;
    margin-left: auto;
    margin-right: auto;
}
.banner-button{
    width: 204px;
    height: 54px;
    line-height: 54px;
    cursor: pointer;
    color: white;
    font-size: 24px;
    background-color:#f96659; 
    text-align: center;
    box-shadow: 0px 4px 10px 0px rgba(0, 0, 0, 0.11);
    transition: all .2s linear;
}
.banner-button:hover{
    background-color: #e55f53;
}
.banner-button1{
    float: left;
}
.banner-button2{
    float: right;
}
.section1{ padding-bottom:30px;}
.section1 h2{padding-top:70px;line-height:54px;text-align:center;font-size:30px;color:#333333;margin-bottom:55px;letter-spacing: 2px;}
.section1 ul{padding-left: 96px;width: 1010px;margin:0 auto;}
.section1 ul li{float:left;width: 186px;margin-right: 55px;margin-bottom:45px;text-align:center;}
.section1 ul li .p1{ font-size:18px; line-height:42px; letter-spacing: 1px;}
.section1 ul li .p2{font-size:14px;line-height:22px;color: #888;letter-spacing: 1px;}
.section2{padding-top:1px; min-width:1268px; background:#F9F9F9 url(../image/xqbg3.jpg) no-repeat center bottom;}
.section h1{ margin-top:68px; line-height:96px; font-size:40px; text-align:center; }
.section2 h1{background:url(../image/xqtitle1.png) no-repeat center;margin-bottom:58px;letter-spacing: 4px;}
.section .box{ width:1197px; height:419px; box-shadow:0px 3px 27px 0px rgba(0, 0, 0, 0.1); background:#FFFFFF url(../image/xqbg1.png) no-repeat right center; margin:0 auto 70px;}
.section .box .pras{padding-top: 43px;padding-left: 60px;}
.section .box .pras p{ padding-left:35px; line-height:55px; font-size:22px; background:url(../image/xqicon15.png) no-repeat left center;}
.section2 .fh{ padding-left:26px; width:1230px; margin:0 auto 76px;}
.section2 .fh li{ float:left; width:280px; height:190px; margin-right:24px; border:1px solid #393939; text-align:center;}
.section2 .fh .l1{ background:url(../image/xqicon16.png) no-repeat center;}
.section2 .fh .l2{ background:url(../image/xqicon17.png) no-repeat center;}
.section2 .fh .l3{ background:url(../image/xqicon18.png) no-repeat center;}
.section2 .fh .l4{ background:url(../image/xqicon19.png) no-repeat center;}
.section2 .fh li .p1{ padding-top:28px; line-height:60px; font-size:30px; color:#f96659;letter-spacing: 2px;}
.section2 .fh li .p2{line-height:35px;font-size:20px;color: #666;letter-spacing: 2px;}
.section .btns{ margin-bottom:80px; text-align:center;}
.section .btns a{display:inline-block;width:235px;height:64px;line-height:64px;font-size:24px;color:#ffffff;background-color:#f96659;box-shadow:0px 4px 10px 0px rgba(0, 0, 0, 0.11);transition:all .2s linear;}
.section .btns a:hover{ background-color:#e55f53;}
.section .btns  .a1{ margin-right:85px;}
.section2 .rub{ width:1197px; margin:0 auto; padding-bottom:109px;}
.section2 .rub .tit{ line-height:60px; font-size:30px; margin-bottom:30px;}
.section2 .rub .tit a{ margin-left:20px; font-size:22px; color:#DF5B4F;}
.section2 .rub .lj li{float:left;width:272px;height:262px;background-color:#F3F3F3;margin-right:36px;box-shadow:0 4px 10px -4px #D1CFCD; transition: box-shadow 0.5s;}
.section2 .rub .lj li:hover{
    box-shadow:0 0px 15px 0px #999;
}
.section2 .rub .lj li .img{ padding:1px; display:block;}
.section2 .rub .lj li .p1{padding-top:4px;line-height:20px;font-size:16px;padding-left:12px;padding-right:8px;}
.section2 .rub .lj li .p1 a{ color:#333333;}
.section2 .rub .lj li .p2{line-height:27px; font-size:14px; padding-left:12px;}
.section2 .rub .lj li .p2 a{ color:#888888;}
.section2 .rub .lj li.last{ margin-right:0;}

.section3 h1{ background:url(../image/xqtitle2.png) no-repeat center;letter-spacing: 4px;}
.section .add{line-height:50px;text-align:center;font-size:22px;color:#888787;letter-spacing: 2px;}
.section3 .add{ margin-bottom:30px;}
.section3 .box{ background:#ffffff url(../image/xqbg2.png) no-repeat left center;}
.section3 .box .pras{padding-left: 670px; padding-top: 68px; }
.section3 .box .pras .sb{ background-position:left 20px;}
.section3 .ljx{ padding-left:32px;width:1236px; margin:0 auto 84px;}
.section3 .ljx li{ float:left; margin-right:31px; width:172px; height:154px; border:1px solid #000000;}
.section3 .ljx .l1{ background:url(../image/xqicon20.png) no-repeat center;}
.section3 .ljx .l2{ background:url(../image/xqicon21.png) no-repeat center;}
.section3 .ljx .l3{ background:url(../image/xqicon22.png) no-repeat center;}
.section3 .ljx .l4{ background:url(../image/xqicon23.png) no-repeat center;}
.section3 .ljx .l5{ background:url(../image/xqicon24.png) no-repeat center;}
.section3 .ljx .l6{ background:url(../image/xqicon25.png) no-repeat center;}
.section3 .ljx li p{ padding-top:78px; line-height:26px; font-size:16px; color:#666; text-align:center;letter-spacing: 2px;}
.section3 .ljx li .bt{ padding-top:92px;letter-spacing: 2px;}

.section4{ min-width:1268px; height:785px; padding-top:1px; background:url(../image/xqbg4.jpg) no-repeat center;}
.section4 h1{ background:url(../image/xqtitle3.png) no-repeat center; margin-top:50px;letter-spacing: 4px;}
.section4 .text{width: 1300px;margin:0 auto 35px;padding-top:60px;}
.section4 .text .tl{padding-left: 245px;}
.section4 .text .tr{padding-left: 351px;}
.section4 .text .p1{font-size:30px;line-height:62px;letter-spacing: 2px;}
.section4 .text .p2{font-size:20px;line-height:34px;margin-bottom:80px;letter-spacing: 2px;}

.section5 h1{background:url(../image/xqtitle4.png) no-repeat center;letter-spacing: 2px;margin-top: 74px;line-height: 70px;font-size: 32px;}
.section5 .sl{line-height:36px;font-size:20px;color:#888787;text-align:center;padding-top:20px;padding-bottom:60px;letter-spacing: 2px;}
.section5 .tabWrap{ width:1200px; margin:0 auto;}
.section5 .tabWrap .slides1{ padding-bottom:28px;}
.section5 .tabWrap .slides1 .slide-pic1{ height:63px; padding-bottom:40px;}
.section5 .tabWrap .slides1 .slide-pic1 li{display:none;}
.section5 .tabWrap .slides1 .slide-pic1 li.cur{display:block;}
.section5 .tabWrap .slide-li1{ border-top:1px solid #C2C2C2; padding-bottom:28px;}
.section5 .tabWrap .slide-li1 li{margin-top:-1px; padding-left:78px; width:162px; font-size:30px; color:#A7A8A7; border-top:7px solid transparent; line-height:90px; transition:all .2s linear; cursor:pointer;}
.section5 .tabWrap .slide-li1 li.cur{ border-top:7px solid #DF584C;  color:#f96659;}
.section5 .tabWrap .slide-li1 .a1{ background:url(../image/xqicon26-1.png) no-repeat 27px center;}
.section5 .tabWrap .slide-li1 .a1.cur{ background-image:url(../image/xqicon26-1c.png);}
.section5 .tabWrap .slide-li1 .a2{ background:url(../image/xqicon26-2.png) no-repeat 27px center;}
.section5 .tabWrap .slide-li1 .a2.cur{ background-image:url(../image/xqicon26-2c.png);}
.section5 .tabWrap .slide-li1 .a3{ width:134px; padding-left:106px; background:url(../image/xqicon26-3.png) no-repeat 59px center;}
.section5 .tabWrap .slide-li1 .a3.cur{ background-image:url(../image/xqicon26-3c.png);}
.section5 .tabWrap .slide-li1 .a4{ background:url(../image/xqicon26-4.png) no-repeat 27px center;}
.section5 .tabWrap .slide-li1 .a4.cur{ background-image:url(../image/xqicon26-4c.png);}
.section5 .tabWrap .slide-li1 .a5{ width:134px; padding-left:106px; background:url(../image/xqicon26-5.png) no-repeat 59px center;}
.section5 .tabWrap .slide-li1 .a5.cur{ background-image:url(../image/xqicon26-5c.png);}

.section6{ height:336px; min-width:1268px; background:url(../image/xqbg5.jpg) no-repeat center;}
.section6 h3{ line-height:158px; padding-top:42px; text-align:center; font-size:40px; letter-spacing: 4px;}
/*fixnav*/
.fixnav{ display:none; background-color:#323232; position:fixed;left:0; top:0; z-index:9999;}
.fixnav .navWrap .logo{ }


.banner.slides .slide-pic li .pic2 .p2{
    background: none;
    width: 1150px;
    margin-left: auto;
    margin-right: auto;
    text-align: left;
    letter-spacing: 7px;
    font-size: 34px;
}

.banner.slides .slide-pic li .pic3 .p2{
    background: none;
    font-size: 30px;
    letter-spacing: 5px;
}
.banner.slides .slide-pic li .pic2 .banner-buttons{
    width: 1150px;
    margin-left: auto;
    margin-right: auto;
}
.banner.slides .slide-pic li .pic3 .banner-buttons{
    width: 204px;
}
.tabWrap-logo{
    padding-bottom: 84px;
}